settle on a deal - Español Inglés Diccionario